package com.irdstudio.efp.riskm.service.facade;

import com.irdstudio.efp.riskm.service.vo.ColltTaskRcdVO;

import java.util.List;


/**
 * Service Interface：催收任务记录表服务 
 * @author ligm
 * @date 2019-08-27 
 */
public interface ColltTaskRcdService  {
    
	/**
	 * 新增数据 
     * @param inColltTaskRcdVo
	 * @return 
	 */
	public int insertColltTaskRcd(ColltTaskRcdVO inColltTaskRcdVo);

    /**
	 * 根据主键删除信息 
     * @param colltTaskRcdVo
	 * @return 
	 */
	public int deleteByPk(ColltTaskRcdVO colltTaskRcdVo);

    /**
	 * 根据主键更新信息 
     * @param colltTaskRcdVo
	 * @return 
	 */  
	public int updateByPk(ColltTaskRcdVO colltTaskRcdVo);

    /**
	 * 根据主键查询详情 
     * @param colltTaskRcdVo
	 * @return 
	 */
	public ColltTaskRcdVO queryByPk(ColltTaskRcdVO colltTaskRcdVo);


	/**
	 * TODO: 按催收任务编号查询催收历史记录
	 * @author xiezw
	 * @params  * @param null
	 * @return
	 * @date 2019/9/3 17:37
	 * @version 0.1
	 */
	public List<ColltTaskRcdVO> queryAllByColltTaskNo(ColltTaskRcdVO colltTaskRcd);

}
